print(\nEducation)
for i, education in enumerate(self.education):
print(fEducation {i+1}:)
print(fDegree: {education['degree']})
print(fInstitution: {education['institution']})
print(fGraduation Date: {education['graduation_date']})
print(\nWork Experience)
for i, experience in enumerate(self.work_experience):
print(fExperience {i+1}:)
print(fJob Title: {experience['job_title']})
print(fCompany: {experience['company']})
print(fDates Employed: {experience['dates_employed']})
print(\nSkills)
for i, skill in enumerate(self.skills):
print(fSkill {i+1}: {skill})
def main():
resume = Resume()
while True:
print(\nResume Writer Menu:)
print(1、Add Contact Information)
print(2、Add Objective)
print(3、Add Education)
print(4、Add Work Experience)
print(5、Add Skills)
print(6、Display Resume)
print(7、Quit)
1、Run the software.
2、Choose an option from the menu:
* Add Contact Information: Enter your name, email, phone number, and address.
* Add Objective: Enter your objective.
* Add Education: Enter your degree, institution, and graduation date.
* Add Work Experience: Enter your job title, company, and dates employed.
* Add Skills: Enter your skills.
* Display Resume: View your resume.
* Quit: Exit the software.
Example Use Case
Let's say you want to create a resume with the following information:
* Contact Information:
+ Name: John Doe
+ Email: [johndoe@email.com](mailto:johndoe@email.com)
+ Phone: 1234567890
+ Address: 123 Main St
* Objective: To obtain a software engineering position.
* Education:
+ Degree: Bachelor of Science in Computer Science
+ Institution: XYZ University
+ Graduation Date: 2020
* Work Experience:
+ Job Title: Software Engineer
+ Company: ABC Company
+ Dates Employed: 20202022
* Skills:
+ Python
+ Java
+ C++
Here's how you would use the software:
1、Run the software.
2、Choose option 1 to add contact information.
3、Enter your name, email, phone number, and address.
4、Choose option 2 to add your objective.
5、Enter your objective.
6、Choose option 3 to add your education.
7、Enter your degree, institution, and graduation date.
8、Choose option 4 to add your work experience.
9、Enter your job title, company, and dates employed.
10、Choose option 5 to add your skills.
11、Enter your skills.
12、Choose option 6 to display your resume.
Your resume will be displayed with the information you entered.